.modal-progress{width:100px;height:100px;text-align:center;margin-left:20px;center; background:url("images/progress.gif") no-repeat;}
.fixedtable{table-layout:fixed !important; }
.ellipsis{overflow:hidden; *width:160px; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; }
div.error input, div.error select, div.error textarea, td.error input, td.error select, td.error textarea , span.error input{
    border-color: #FF0000 !important;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset !important;
}
.mayi-main-content{
    margin-bottom:20px;
}
.mayi-rsm-main-content{
    margin-bottom:20px;
    margin-right: 190px !important;
}
.paging{
    table-layout:auto;
    border:0px !important;
    cellpadding:0px !important;
    text-align:center;
    paging 0px !important;
}
.paging td{
    border:0px !important;
    padding:0px 2px !important;

}
.paging td input{
    height: 25px !important;
}
.paging td select{
    height: 25px !important;
}
.ace-file-input{

}
.head-text{font-size: 16px !important;padding-bottom: 5px !important;color:#fff !important}
{
    font-size: 14px;
}
.rsm-body{}
.rsm-body fieldset{
    width: 100%;
    color: #333 !important;
    border: 1px solid #ddd !important;
    margin-top: 2px !important;
}
.rsm-body legend {
    color: #06c ;
    font-weight: 800 ;
    font-size: 15px !important;
    margin-bottom: 5px !important;
}
.rsm-body label{
    padding: 2px 2px  !important;
    font-size: 13px !important;
    font-weight:800 !important;
}

.rsm-body input,.rsm-body select{
    padding: 2px 2px  !important;
    font-size: 13px !important;
    height:25px !important;
    width: 150px;
}
.rsm-table{
     margin: 3px !important;
 }
 .rsm-table textarea{
     height:30px !important;
 }
.rsm-table tr td,.rsm-table tr th{
    padding: 3px !important;
}
.input-group-addon
{
  padding: 3px 6px !important;
}
.input-group-addon,.input-group-btn {
    width: 0% !important;
}
.rsm-body input[type=checkbox]{
    z-index: 12;
    width: 18px !important;
    height: 18px !important;
    cursor: pointer;
}
#rsm-detail fieldset{
    margin-top: 15px !important;
}
#rsm-detail table{
    margin: 3px !important;
}
#rsm-detail .action{
    margin-top: 15px !important;
    text-align:center;
}
#rsm-detail td,#rsm-detail th{
    padding: 6px !important;
}
.area-select{
    height: 25px !important;
}
.modal-1000 .modal-dialog{width:1000px !important;}